veiled cell - Spanish English Dictionary